adenosine triphosphate simple definition - Search