Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun atp
1 sense of atp
Sense 1
adenosine triphosphate, ATP -- (a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions)
=> nucleotide, base -- (a phosphoric ester of a nucleoside; the basic structural unit of nucleic acids (DNA or RNA))