DIURETICAL MEANING IN ENGLISH

• Diuretical Definition & Synonyms

  1. (a.) Diuretic.


• Diureticalness Definition & Synonyms

  1. (n.) The quality of being diuretical; diuretic property.


RECENT SEARCHES