amygdalin

Noun
  • A bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds (synset 114911615)

Other Searches