exocortices

English

Noun

exocortices

  1. plural of exocortex