integumentary : Idioms & Phrases


integumentary system

  • noun the skin and its appendages
WordNet