maleo : Idioms & Phrases


macrocephalon maleo

  • noun Celebes megapode that lays eggs in holes in sandy beaches
    maleo.
WordNet