VariousWords beta
Related Terms:
Noun
Definition: A natural phytoalexin that can be converted into a cytotoxic metabolite by certain enzymes that are overexpressed by cancer cells.
VariousWords beta
Definition: A natural phytoalexin that can be converted into a cytotoxic metabolite by certain enzymes that are overexpressed by cancer cells.