hemacytes

English

Noun

hemacytes

  1. plural of hemacyte