Polish-English dictionary »

glikozyd meaning in English

PolishEnglish
glikozyd

glycoside