Definition, synonyms and picture of diarrhea

Learn in

diarrhea

n. diarrhea

Definition of diarrhea in English

Liquid excrement that is caused by intestinal disorder.

Synonyms of diarrhea in English

-

Lists where this word appears

(N) Body Secretions III

9 words to learn

(N) Stomach Symptoms

10 words to learn