laetrile | ||
1. | [ noun ] (chemistry) a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence | |
Related terms: | amygdalin | |
Similar spelling: |
lateralize lateral latterly laterally laterality |