DIARRHEA MEANING IN ENGLISH

• Diarrhea Definition & Synonyms

  1. (n.) Alt. of Diarrhoea


Synonyms:
Diarrhoea,

• Diarrheal Definition & Synonyms

  1. (a.) Alt. of Diarrhoeal


Synonyms:
Diarrhetic, Diarrhoeal, Diarrhoetic,

RECENT SEARCHES