English

edit

Noun

edit

exopinacocytes

  1. plural of exopinacocyte