hemosomes
English
Noun
hemosomes
plural of
hemosome