Word info

trenbolone

Noun

Meaning

trenbolone (uncountable)

English Wikipedia has an article on:trenboloneWikipedia
A steroid used to increase muscle growth and appetite in livestock.

Source: en.wiktionary.org

Close letter words and terms