Skip to main content

moundbird

English moundbird meaning in English  •  moundbird का अर्थ अंग्रेजी में
Noun
  • Any of several large-footed short-winged birds of Australasia, which build mounds of decaying vegetation to incubate eggs. Called also mound builder>, mound maker>, megapode>, brush turkey>, and scrub fowl>.
Advertisement