• word of the day

    giardiasis

    giardiasis - Dictionary definition and meaning for word giardiasis

    Definition
    (noun) infection of the intestines with protozoa found in contaminated food and water; characterized by diarrhea and nausea and flatulence and abdominal discomfort
Download our Mobile App Today
Receive our word of the day
on Whatsapp