Giardia sucks! An anatomy of a sucker.
The Ocelloid,
Giardia is a cute flagellate with two nuclei, eight flowing flagella and an impressive sucker plate that makes it look rather…
Giardia is a cute flagellate with two nuclei, eight flowing flagella and an impressive sucker plate that makes it look rather…
Giardia is a cute flagellate with two nuclei, eight flowing flagella and an impressive sucker plate that makes it look rather…
Giardia is a cute flagellate with two nuclei, eight flowing flagella and an impressive sucker plate that makes it look rather…