plasmatocytes
English
Noun
plasmatocytes
plural of
plasmatocyte