GeneralConnection.com
➔
Dictionary
adenosine triphosphate
Noun
1. ATP
1. nucleotide
Usage