schistocytes

English

Noun

schistocytes

  1. plural of schistocyte