corticocytes

English

Noun

corticocytes

  1. plural of corticocyte