Yellowfin surgeonfish larvae

Yellowfin surgeonfish (Acanthurus xanthopterus) larvae and juveniles raised in the laboratory for the Hawaii Larval Fish Project.