neurocytes
English
Noun
neurocytes
plural of
neurocyte