mannitol
Explore definitions, synonyms, and language insights of mannitol
Definitions
Noun
a diuretic (trade name Osmitrol) used to promote the excretion of urine
Explore definitions, synonyms, and language insights of mannitol