Medical Dictionary
methenolone
noun me·the·no·lone \mə-ˈthē-nə-lōn, me-ˈthen-ə-\
Medical Definition of METHENOLONE
: a hormone C20H30O2 that is an anabolic steroid
Seen & Heard
What made you want to look up methenolone? Please tell us where you read or heard it (including the quote, if possible).