lead role ( synonym found)

Definition of lead role:

°A drug, derived from the amygdalin of apricot kernels, once thought capable of destroying cancer cells by the release of cyanide but later banned by the FDA.

Definition of lead role:

°A drug, derived from the amygdalin of apricot kernels, once thought capable of destroying cancer cells by the release of cyanide but later banned by the FDA.

Back to Top