English edit

Noun edit

schistocytes

  1. plural of schistocyte