• word of the day

    adenylic acid

    adenylic acid - Dictionary definition and meaning for word adenylic acid

    Definition
    (noun) a nucleotide found in muscle cells and important in metabolism; reversibly convertible to ADP and ATP
Connect with us on Facebook