Home
Search
Index
Definify.com
Definition
2024
sporozoites
sporozoites
See also:
sporozoïtes
English
Noun
sporozoites
plural of
sporozoite
Similar Results