adenosine triphosphate

Noun
  1. A nucleotide derived from adenosine that occurs in muscle tissue;
    The major source of energy for cellular reactions (synset 114732203)

Found on Word Lists

Other Searches