laetrile

definition: a substance derived from amygdalin
example:
speech part: noun
synonyms:

How laetrile is being used?