World Languages, asked by hari5557, 1 year ago

atp means send answer with pic plz

Answers

Answered by alamok
0
adenosine triphosphate
Answered by juaksa
0

ATP means adenosine triphosphate. It is the energy currency of cells. The body uses energy stored in ATP for making new chemical compounds and for mechanical work.

Similar questions