Giardia Lamblia What is Giardia?: Giardia are one-celled organisms found in the small intestines of cats. They undergo two stages: a motile (swimming) stage and a cystic stage (pictured).…
Tag:
giardia
What is Giardia? Giardia are one-celled organisms found in the small intestines of cats. They undergo two stages: a motile (swimming) stage and a cystic stage (pictured). Giardia cysts