neurolemmocytes
English
Noun
neurolemmocytes
plural of
neurolemmocyte