Definify.com

Definition 2024


sporozoites

sporozoites

See also: sporozoïtes

English

Noun

sporozoites

  1. plural of sporozoite