GeneralConnection.com
➔
Dictionary
adenylic acid
Noun
1. adenosine monophosphate
1. AMP, nucleotide
Usage