Home

Word

adenylic acid, n.
more info a nucleotide found in muscle cells and important in metabolism; reversibly convertible to ADP and ATP
<noun.substance>

AMP adenosine monophosphate adenylic acid
semantic pointers
hypernym