Definition for Adenosine triphosphate (ATP)

From Biology Forums Dictionary

A nucleotide that is a common energy source for all cells.