Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
phosphagen
in English
phosphagen
us
/ˈfɔs.fædʒ.ən/
uk
/ˈfɒsfædʒ.ən/
#uncommon
Definitions
Noun
energy-rich
compounds
in
muscle
tissue
;
storing
phosphate
for
energy
release
Phosphagens
are
stored
in
muscle
cells
to
provide
energy
.