lower part of an animal's hoof - English Synonyms Dictionary

Suggest a Term