giardia(noun) noun1. a suspected cause of diarrhea in humansDefinition categories: animal, flagellate, mastigophoran