i114286 Concept an ester of adenosine that is converted to ATP for energy storage Status active Source Princeton WordNet 3.0 – 14707903-n