clubfoot - English Synonyms Dictionary

clubfoot

n.
[1] talipes