English

edit

Noun

edit

plasmatocyte (plural plasmatocytes)

  1. hemocyte