integumentary system

Noun
  1. The skin and its appendages (synset 105468755)

Other Searches