Attested.to

Definition

an ester of adenosine that is converted to ATP for energy storage

Seed ·

Term in context

ADP in CommonParlance