Word info

sciapod

Noun

Meaning

sciapod (plural sciapods)

(Greek mythology) A member of a mythical race of humans living in Africa, who have one single, large foot which they use to shade themselves from the rays of the sun. [from 19th c.]

Source: en.wiktionary.org

Close letter words and terms