Learn how to say Amygdalin correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word amygdalin:
[mass noun] Chemistry
a bitter crystalline compound found in bitter almonds and the stones of peaches, apricots, and other fruit.
mid 19th century: from Latin amygdala ‘almond’ + -in1