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