English edit

Noun edit

strombine (uncountable)

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

Anagrams edit