atp

nounA molecule that stores and transfers energy in cells; short for adenosine triphosphate.

No synonyms or antonyms found for this word.

atp synonyms & antonyms | whatsthatwordmean | whatsthatwordmean