apocytes

English

Noun

apocytes

  1. plural of apocyte