English synonyms about - contact  

integumentary system

noun

1 integumentary system

The skin and its appendages.


Find more on integumentary system elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152