Words: genus Giardia
Part of speech: n
Definition: flagellates parasitic in intestines of vertebrates