trenbolone
Noun
Meaning
trenbolone (uncountable)
English Wikipedia has an article on:trenboloneWikipedia
A steroid used to increase muscle growth and appetite in livestock.
Noun
trenbolone (uncountable)
English Wikipedia has an article on:trenboloneWikipedia
A steroid used to increase muscle growth and appetite in livestock.