Meaning | A substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence. | |
---|---|---|
Broader | amygdalin | A bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds |
Catalan | laetril |
©2001-24 · HyperDic hyper-dictionary · Contact