English edit

Noun edit

corticocytes

  1. plural of corticocyte