Polish-English dictionary »

glicyna meaning in English

PolishEnglish
glicyna noun

glycinenoun
amino acid

Your history