Definify.com

Definition 2026


plasmatocytes

plasmatocytes

English

Noun

plasmatocytes

  1. plural of plasmatocyte