What is the meaning of the word "diarrhea"?

Definitions:

  1. frequent and watery bowel movements copy to clipboard noun
    • Diarrhea has many potential causes. copy to clipboard

NearBy Words: