Meaning of osmitrol
Definition of osmitrol
(noun)
a
diuretic
(trade
name
Osmitrol)
used
to
promote
the
excretion
of
urine
Other information on osmitrol
WIKIPEDIA results for
osmitrol
Amazon results for
osmitrol
Tweet