See also: trophozoites

French

edit

Noun

edit

trophozoïtes ?

  1. plural of trophozoïte