Osmitrol

Explore definitions, synonyms, and language insights of Osmitrol

Definitions

Noun
a diuretic (trade name Osmitrol) used to promote the excretion of urine