Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
adenosine
in English
adenosine
#uncommon
Definitions
Noun
a
nucleoside
composed
of
adenine
and
ribose
;
found
in
muscle
tissue
Adenosine
plays
a
crucial
role
in
energy
transfer
within
muscle
cells
.