Test your vocabulary with our 10-question quiz!
TAKE THE QUIZmyostatin
noun
myo·stat·in
ˌmī-ə-ˈsta-tᵊn
: a protein found mainly in skeletal muscle that is a transforming growth factor acting to restrain the growth of muscles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share