hemocytes
English
Noun
hemocytes
plural of
hemocyte