What is the full meaning of myogen
an albumin, soluble in water, found in muscle [n -S]
Example of the word myogen placed on a Scrabble board.