mannitol

Explore definitions, synonyms, and language insights of mannitol

Definitions

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