macroglial cells
English
Noun
macroglial
cells
plural of
macroglial cell