neuronophages
English
Noun
neuronophages
plural of
neuronophage