Word info

dobesilate

Noun

Meaning

(organic chemistry) A silicate anion derived from hydroquinone

(medicine) The calcium salt containing this anion that has vasoprotective activity

Source: en.wiktionary.org

Anagrams

Close letter words and terms