Definition for Adenosine triphosphate

From Biology Forums Dictionary