10 Symptoms of Giardia by Calyn Ehid January 31, 2018Giardia is a waterborne parasite that can cause an infection known as giardiasis in the intestinal tracts of its host. Read more