Adenosine Triphosphate | Biology Dictionary | Spoken Biology Definitions