exopinacocytes

English

Noun

exopinacocytes

  1. plural of exopinacocyte