English edit

Noun edit

schizocytes

  1. plural of schizocyte