What does adp mean?

adp meaning in General Dictionary

data processing by a computer

View more

  • an ester of adenosine this is certainly converted to ATP for energy storage space