sheathedEnglish

sheathed

Adjective

Enclosed in a protective covering, sometimes used in combination

English: sheathed