hemophagocytes

English

Noun

hemophagocytes

  1. plural of hemophagocyte