|English for Beginners Practical English Travel English Telephone English Banking English Accounting English Dictionary|
|Audio English.org » Dictionary » A » Atonal ... Attack Submarine|
Dictionary entry overview: What does ATP mean?
• ATP (noun)
The noun ATP has 1 sense:
1. a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions
Familiarity information: ATP used as a noun is very rare.
Dictionary entry details
|Sense 1||ATP [BACK TO TOP]|
A nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions
Nouns denoting substances
Hypernyms ("ATP" is a kind of...):
nucleotide (a phosphoric ester of a nucleoside; the basic structural unit of nucleic acids (DNA or RNA))
|Learn English with... Proverbs of the week|