English dictionary
ATP
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions
Synonyms adenosine triphosphateSource: WordNet 3.0