giardia
1. [ noun ] (biology) a suspected cause of diarrhea in humans
Related terms: flagellate genus_Giardia
Similar spelling:   Giard
  gird
  Girod
  Giraud
  girt
  girth