English edit

Noun edit

haemacytes

  1. plural of haemacyte