Macrocephalon maleo

Explore definitions, synonyms, and language insights of Macrocephalon maleo

Definitions

Noun
Celebes megapode that lays eggs in holes in sandy beaches

Synonyms