EN

Synonyms for trophozoites

Trophozoites, noun plural of trophozoite. Synonyms in the same form.

Synonyms in the same form

Noun plural