Definition of megapod in English:

megapod

Pronunciation /ˈmɛɡəpɒd/

noun

  • Megapode.

Origin

Late 19th century; earliest use found in The Century Dictionary. From mega- + -pod, as re-formation of megapode.