ATP


Meaning of ATP in English

noun Etymology: adenosine triphosphate Date: 1939 a phosphorylated nucleotide C 10 H 16 N 5 O 13 P 3 composed of adenosine and three phosphate groups that supplies energy for many biochemical cellular processes by undergoing enzymatic hydrolysis especially to ADP

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.