maleo

Explore definitions, synonyms, and language insights of maleo

Definitions

Noun
Celebes megapode that lays eggs in holes in sandy beaches