sciapodous

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