Medical Dictionary
myogen
noun my·o·gen \ˈmī-ə-jən, -ˌjen\
Medical Definition of MYOGEN
: a mixture of albumins obtained by extracting muscle with cold water
Seen & Heard
What made you want to look up myogen? Please tell us where you read or heard it (including the quote, if possible).