Rover larva

Cultured rover (Emmelichthyidae)  larva; 39 dph - 32 mm. Hawaii.

Cultured rover (Emmelichthyidae) larva; 39 dph - 32 mm. Hawaii.