YourDictionary

Dictionary Home » Medical Definitions » leptocephalous

leptocephalous medical definition

adjective
Having an abnormally small head.

link/cite print suggestion box