Definify.com

Definition 2026


sporozoites

sporozoites

See also: sporozoïtes

English

Noun

sporozoites

  1. plural of sporozoite