polocytes

English

Noun

polocytes

  1. plural of polocyte