WordUnscrambler Home
ensheath
Definitions
[ɪnˈʃiːθ], (Verb)
Definitions:
- enclose (an organism, tissue, structure, etc.) in a sheath
(e.g: the axons are ensheathed by Schwann cells)
Phrases:
Origin
:
Click here to see the free dictionary definition for ensheath
definition by Oxford Dictionaries