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:




definition by Oxford Dictionaries