Word info

enoxolone

Noun

Meaning

enoxolone (uncountable)

(pharmacology) Glycyrrhetinic acid.

Source: en.wiktionary.org

Close letter words and terms