Meaning of leptocephalus
Definition of leptocephalus
(noun)
slender
transparent
larva
of eels and
certain
fishes
Other information on leptocephalus
WIKIPEDIA results for
leptocephalus
Amazon results for
leptocephalus
Tweet