Megapod meaning

megəpäd
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.

An example of a megapod is a bird that buries their eggs to hatch them.

noun
4
0
Large-footed.
adjective
4
1
noun
1
2
noun
1
2
adjective
1
4
Advertisement