English

edit

Noun

edit

dendrocytes

  1. plural of dendrocyte