myogen
noun
my·o·gen
ˈmī-ə-jən, -ˌjen
: a mixture of albumins obtained by extracting muscle with cold water
Love words? Need even more definitions?
Merriam-Webster unabridged
Share