Oct 4, 2015Giardia – common parasite, common questionsSymptoms for Giardia include but are not limited to: diarrhea, vomiting, and lethargy. Usually though, it is found on routine fecal...