See also: trophozoïtes

English edit

Noun edit

trophozoites

  1. plural of trophozoite