cyst (lower left) and trophozoites (upper left and lower right) of
Giardia
duodenalis.
1200x