amygdalin(noun) noun1. a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almondsDefinition categories: substance, glucoside