genus Giardia

Definitions

  • WordNet 3.6
    • n genus Giardia flagellates parasitic in intestines of vertebrates
    • ***