Home

Word

AMP, 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