ependymocytes

English

Noun

ependymocytes

  1. plural of ependymocyte