Word
giardia, n.
a suspected cause of diarrhea in humans
<noun.animal>
giardia
semantic pointers
hypernym
flagellated protozoan, flagellate, flagellate protozoan, mastigophoran, mastigophore
member holonym
genus Giardia