1 leptocephalid | Definition of leptocephalid

leptocephalid

noun
lep·​to·​ceph·​a·​lid | \ -ˈsefÉ™lə̇d\
plural -s

Definition of leptocephalid

History and Etymology for leptocephalid

New Latin leptocephalus + English -id

Keep scrolling for more