Where does “ATP” come from?

ATP (English): Initialism of adenosine triphosphate; Initialism...

Definitions

  1. Initialism of adenosine triphosphate; Initialism...

Words derived from “ATP