plasmatocyte
English
Noun
plasmatocyte
(
plural
plasmatocytes
)
hemocyte