• word of the day

    osmitrol

    osmitrol - Dictionary definition and meaning for word osmitrol

    Definition
    (noun) a diuretic (trade name Osmitrol) used to promote the excretion of urine
    Synonyms : mannitol
Download our Mobile App Today
Receive our word of the day
on Whatsapp