Etymology Explorer
› English
Where does “ATP” come from?
ATP
(English): Initialism of adenosine triphosphate; Initialism...
Definitions
Initialism of adenosine triphosphate; Initialism...
Words derived from “ATP”
ATPase
ATP synthase
ATPergic
ectoATPase