Synonyms and Antonyms for laetrile

1. laetrile (n.)

a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence

Synonyms: