Definition of megalopod in English:

megalopod

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

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.