Definify.com

Definition 2025


plasmatocytes

plasmatocytes

English

Noun

plasmatocytes

  1. plural of plasmatocyte