noun Any of various flagellated, usually nonpathogenic protozoa of the genus Giardia that may be parasitic in the intestines of vertebrates including humans and most domestic animals.
Origin:
Origin: New Latin
Origin: , after Alfred Mathieu Giard (1846-1908), French zoologist
.