Definition of Diarrhea from the PharmacyDictionary.in
Diarrhea
Synonyms or meaning of Diarrhea
A significant increase in frequency and fluid content of bowel movements.
Image related to Diarrhea
Not Available
Definition of Diarrhea from the PharmacyDictionary.in
A significant increase in frequency and fluid content of bowel movements.
Not Available