Maleo Meaning

There are 1 meaning(s) for word Maleo

Meaning 1 : Celebes megapode that lays eggs in holes in sandy beaches

    Synonyms : macrocephalon maleo