WTWM

whatsthatwordmean

← Definition
Guess

indusiate

adjectiveHaving a protective covering or layer (like a membrane or scale).

Synonyms

sheathedadjective

Built for word lovers.