haemacytes
English
Noun
haemacytes
plural of
haemacyte