'adenosine triphosphate' definitions:

Definition of 'adenosine triphosphate'

From: WordNet
noun
A nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions [syn: adenosine triphosphate, ATP]