talipes - English Synonyms Dictionary

talipes

n.
[1] clubfoot