Feedback
Laetrile
Meaning
Noun
●
In Biochemistry:
A
drug
,
derived
from the
amygdalin
of
apricot
kernels
, once
thought
capable
of
destroying
cancer
cells by the
release
of
cyanide
but
later
banned
in the United States by the FDA.
Sourced from
Wiktionary
Related
Ethyl Mercury
Nicotinic Acid
Sulfa Drugs
Aluminum Hydroxide
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better