• word of the day

    sarcosine

    sarcosine - Dictionary definition and meaning for word sarcosine

    Definition
    (noun) a sweetish crystalline amino acid
Download our Mobile App Today
Receive our word of the day
on Whatsapp