Definify.com

Definition 2024


sarcosina

sarcosina

Italian

Noun

sarcosina f (plural sarcosine)

  1. (biochemistry) sarcosine

Anagrams