Get Your Premium Membership

Laetrile

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


Related Information

More Laetrile Links



Book: Reflection on the Important Things