Word info

methenolone

Noun

Meaning

methenolone (uncountable)

(organic chemistry) A long-acting anabolic steroid with limited androgenic properties, having the chemical formula C20H30O2

Source: en.wiktionary.org

Close letter words and terms