Definition of ensheathment in US English:

ensheathment

noun

Biology
  • See ensheathe

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