The definition of a megapod, also spelled megapode, is a member of the family Megapodiidae, which are large-footed, ground-dwelling birds in the East Indies, South Pacific and Australia.
(noun)An example of a megapod is a bird that buries their eggs to hatch them.
See megapod in Webster's New World College Dictionary
adjective
Origin: mega- + -pod
noun