Megapodius

noun
Mega·​po·​di·​us

Definition of Megapodius

: a genus (the type of the family Megapodiidae) of gallinaceous birds

History and Etymology for Megapodius

New Latin, from mega- + -podius (from Greek pod-, pous foot)

Keep scrolling for more