giardia

from WordNet (r) 3.0 (2006)
giardia
    n 1: a suspected cause of diarrhea in humans
    

[email protected]