neurogliocytes
English
Noun
neurogliocytes
plural of
neurogliocyte