adenosinetriphosphate

English edit

Noun edit

adenosinetriphosphate

  1. Alternative form of adenosine triphosphate