Word Hen
What is the meaning of the word "
adenosine
"?
Definitions:
a nucleoside that is a structural component of nucleic acids
noun
Adenosine is a part of ATP which fuels the body.