MEGAPODE


Meaning of MEGAPODE in English

noun any one of several species of large-footed, gallinaceous birds of the genera megapodius and leipoa, inhabiting australia and other pacific islands. ·see jungle fowl (b) under jungle, and leipoa.

Webster English vocab.      Английский словарь Webster.