English edit

Etymology edit

neurolemma +‎ -cyte

Noun edit

neurolemmocyte (plural neurolemmocytes)

  1. Schwann cell