adenosine_monophosphateEnglish

AMP, adenosine monophosphate, adenylic acid

Noun

A nucleotide found in muscle cells and important in metabolism, reversibly convertible to ADP and ATP

English: adenosine monophosphate, AMP, adenylic acid

English words with similar meanings

Show 2 words