Definition of megalopod in English:

megalopod

adjective

  • Having large feet.

noun

  • A person with large feet.

Origin

Early 20th century. From megalo- + -pod; compare earlier micropod, macropod [adjective], and French mégalopodie.

Pronunciation

megalopod

/ˈmɛɡ(ə)lə(ʊ)pɒd//ˈmɛɡələ(ʊ)pɒd/