English dictionary
megapode meaning and definition
Definition and meaning of megapode at MeaningMonkey.org. megapode meaning and definition in the English Dictionary.MEGAPODE noun
Definition of megapode (noun)
- large-footed short-winged birds of Australasia; build mounds of decaying vegetation to incubate eggs
- synonyms: mound bird, mound builder, mound-bird, scrub fowl
Source: Princeton University Wordnet