sarcosina

Italian

Noun

sarcosina f (plural sarcosine)

  1. (biochemistry) sarcosine

Anagrams