schizocytes

English

Noun

schizocytes

  1. plural of schizocyte