ATP — synonyms, definition

1. ATP (Noun)

1 synonym
adenosine triphosphate
1 definition

ATP (Noun) — A nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions.

2 types of
base nucleotide