Definition of Megapode
-
(n.) 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.
Antonyms of Megapode
No Antonyms Found.
Homophones of Megapode
No Homophones Found.