meaning of diarrhea

1. Alt. of Diarrhoea
2.
frequent and watery bowel movements; can be a symptom of infection or food poisoning or colitis or a gastrointestinal tumor


Related Words

diarrhea | diarrheal |

Developed & Maintained By Taraprasad.com

Treasure Words