plasmatocytes

English

Noun

plasmatocytes

  1. plural of plasmatocyte