haemocytes
English
Noun
haemocytes
plural of
haemocyte
Anagrams
as they come