SODIUM MORRHUATE


Meaning of SODIUM MORRHUATE in English

noun

: a pale-yellow granular salt administered in solution intravenously as a sclerosing agent especially in the treatment of varicose veins

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.