hemocytes

English

Noun

hemocytes

  1. plural of hemocyte