Noun amygdalin has 1 sense
  1. amygdalin - a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds
    --1 is a kind of
    glucoside
    --1 has particulars: laetrile
,
TOP