Definition for ATP

From Biology Forums Dictionary

Adenosine triphosphate - a cellular energy molecule.