English

edit

Noun

edit

ependymocytes

  1. plural of ependymocyte