SCIAPODOUS


Meaning of SCIAPODOUS in English

(ˈ)sī|apədəs adjective

Etymology: Latin Sciapod es + English -ous

: having very large feet

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.