Compund Words
Last Search Words
Search Result:laetrile
Overview of noun laetrile
The noun laetrile has 1 sense
- laetrile -- (a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar