DICTIONARY


Definition of AMYGDALIN

noun : AMYGDALIN

Source: WordNet 3.1

  • 1. (

    ) a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds ;


See more about : AMYGDALIN