English → Hindi dictionary
laetrile
Definition
a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence
Looking for poetry? Read shayari and poems by great poets.
a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence
Looking for poetry? Read shayari and poems by great poets.