a covering, membrane, skin

listen to the pronunciation of a covering, membrane, skin
English - English
{n} ıntegument
a covering, membrane, skin
Favorites