appendages

English

Noun

appendages

  1. plural of appendage