Sciopodes - A fabulous people of Libya ‘with immense feet which they used as sunshades’ (Liddell & Scott). Hence sciapodous a.
[OED2]