giardia has definitions from the field of biology
1
[ noun ] (biology) a suspected cause of diarrhea in humans

Related terms

flagellate genus_Giardia

*