strombine

English

Noun

strombine (uncountable)

  1. (biochemistry) The derivative of alanine 2-(carboxymethylamino)propanoic acid

Anagrams