Advertisement

ATP

abbreviation of adenosine triphosphate, attested from 1939.

Others are reading

Advertisement
Definitions of ATP from WordNet

atp (n.)
a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions;
Synonyms: adenosine triphosphate
From wordnet.princeton.edu