ampEnglish

A, AMP, adenosine monophosphate, adenylic acid, amp

Noun

The basic unit of electric current adopted under the Systeme International d'Unites

English: ampere, amp, A

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 4 words

Words that start with "amp"