Subscribe
URL of the page has been copied to clipboard.
Meaning : A nucleotide derived from adenosine that occurs in muscle tissue. The major source of energy for cellular reactions.
Synonyms : atp
Install App