neurosomes
English
Noun
neurosomes
plural of
neurosome