leptocephalid
noun
lep·to·ceph·a·lid
| \ -ˈsefələ̇d\
plural -s
Definition of leptocephalid
Keep scrolling for more