ependymocytes
English
Noun
ependymocytes
plural of
ependymocyte