Word "GIARDIA" Definitions:


Part of Speech:
Noun
Definition:
a suspected cause of diarrhea in humans

Crossword Clues for GIARDIA

Refine the search results by specifying the filter for clues.
Clue Source Date
What parasitic protozoa sometimes infects water supplies? (7)
Intestinal parasite found in lakes and streams (7)
Refine the search results by specifying the filter for clues.

Trending Clues