collocytes

English

Noun

collocytes

  1. plural of collocyte