Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
adenylic acid
has 1 sense
adenosine monophosphate
,
AMP
,
adenylic acid
- a nucleotide found in muscle cells and important in metabolism; reversibly convertible to ADP and ATP
--
1
is a kind of
nucleotide
,
TOP