laetrile
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence
WordNet
Previous
laemmergeyer
laemodipod
laemodipoda
laemodipodous
laertes
Next
laevigate
laevo-
laevorotatory
laevulose
lafayette