haemophagocytes

English

Noun

haemophagocytes

  1. plural of haemophagocyte