Meaning of sarcosine
Definition of sarcosine
(noun)
a
sweetish
crystalline
amino
acid
Other information on sarcosine
WIKIPEDIA results for
sarcosine
Amazon results for
sarcosine
Tweet