English-Polish dictionary »

amygdalin meaning in Polish

EnglishPolish
amygdalin noun
glycoside found in bitter almonds

amigdalinanoun