Polish-English dictionary »

allicyna meaning in English

PolishEnglish
allicyna noun

allicinnoun
organic compound