Nouns

(n)giardiaa suspected cause of diarrhea in humans