Meaning of macrocephalon maleo

Definition of macrocephalon maleo

(noun) Celebes megapode that lays eggs in holes in sandy beaches

Other information on macrocephalon maleo

WIKIPEDIA results for macrocephalon maleo
Amazon results for macrocephalon maleo