sporozoïtes
See also:
sporozoites
French
Noun
sporozoïtes
?
plural of
sporozoïte