Ibutamoren definition

A potent, orally active growth hormone secretagogue that mimics the action of ghrelin.
noun
0
0
Advertisement