Search
Select the dictionary language
Tegument
01
a natural protective body covering and site of the sense of touch
Lexical Tree
integument
tegument
Search
Select the dictionary language
a natural protective body covering and site of the sense of touch
Lexical Tree