megapod
/mɛɡəpɒd/Definitions
1. noun
a large bird, typically a duck or a goose, especially one that lays many eggs
“The megapod laid over a hundred eggs in its nest.”
2. noun
any of various large, flightless birds that are native to Australia and New Guinea and lay their eggs in communal nests
“The megapods of Australia are known for their unique mating rituals.”