sarcosine

/sɑrˈkɔsɪn/

Definitions

1. noun

A non-protein amino acid found in the muscles of marine animals.

“The researchers isolated sarcosine from the muscles of the whale and studied its properties.”

Synonyms

  • betaine
  • glycine