Definition of ensheathment in English:

ensheathment

noun

Biology

See ensheath

‘The ensheathment of the olfactory nerve fibres is achieved by cooperation of two cell types.’