1 definition found giardia - WordNet (r) 2.1 (2005) : giardia n 1: a suspected cause of diarrhea in humans