noun
a suspected cause of diarrhea in humans
• Hypernyms: ↑flagellate, ↑flagellate protozoan, ↑flagellated protozoan, ↑mastigophoran, ↑mastigophore
• Member Holonyms: ↑genus Giardia
Useful english dictionary. 2012.
Useful english dictionary. 2012.