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)

2025, Cloud WordNet Browser