sarcosine

Noun
  1. A sweetish crystalline amino acid (synset 115044212)

Found on Word Lists

Other Searches