English | German | Russian | Czech

trenbolone English

Meaning trenbolone meaning

What does trenbolone mean?

trenbolone

A steroid used to increase muscle growth and appetite in livestock.

Are you looking for...?