English edit

Noun edit

plasmatocyte (plural plasmatocytes)

  1. hemocyte