Word info

sodium ferulate

Noun

Meaning

sodium ferulate (uncountable)

A particular kind of drug that is used to treat cerebrovascular and cardiovascular diseases.

Source: en.wiktionary.org

Close letter words and terms