Meaning of amygdalin
Definition of amygdalin
(noun)
a
bitter
cyanogenic
glucoside
extracted from the seeds of apricots and plums and
bitter
almonds
Other information on amygdalin
WIKIPEDIA results for
amygdalin
Amazon results for
amygdalin
Tweet