plasmatocyte

English

Noun

plasmatocyte (plural plasmatocytes)

  1. hemocyte