YourDictionary

laetrile

noun

any of several organic compounds derived chiefly from apricot kernels, used by some unorthodox practitioners to treat cancer

See laetrile in American Heritage Dictionary 4

Learn more about laetrile

link/cite print suggestion box