Polish-English dictionary »

amigdalina meaning in English

PolishEnglish
amigdalina noun

amygdalinnoun
glycoside found in bitter almonds