adenosine triphosphate; the energy currency of cells in living organisms
Acronym from adenosine triphosphate, coined in biochemistry in the 1930s
Try Another Word