What is the full meaning of myostatin
a protein that prevents muscles from growing too large [n -S]
Example of the word myostatin placed on a Scrabble board.