clawfeet

English

Noun

clawfeet

  1. plural of clawfoot