sciapodous

listen to the pronunciation of sciapodous
Englisch - Englisch
Having huge feet
Having feet larger than one's entire body