Leptocephalus

Definition of Leptocephalus from the PharmacyDictionary.in

Leptocephalus

A person with an unusually tall and narrow skull.

Not Available