Leptocephalic

What is Leptocephalic?

Leptocephalic definition and meaning on Dictionary terms:
noun, plural lep

Tags: