Definition of laetrile
: a drug derived especially from apricot pits that contains amygdalin and has been used in the treatment of cancer although of unproved effectiveness
Keep scrolling for more
Keep scrolling for more