Cultured barred jack larva

Cultured barred jack (Carangoides ferdau) larva.

Cultured barred jack (Carangoides ferdau) larva.