trenbolone

English

Noun

trenbolone (uncountable)

  1. (pharmacology) A steroid used to increase muscle growth and appetite in livestock.

Derived terms