Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun laetrile
1 sense of laetrile
Sense 1
laetrile -- (a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence)
=> amygdalin -- (a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds)