English edit

Noun edit

dendrocytes

  1. plural of dendrocyte