salvestrol
English
editEtymology
editCoined by Gerald Potter.
Noun
editsalvestrol (plural salvestrols)
- A natural phytoalexin that can be converted into a cytotoxic metabolite by certain enzymes that are overexpressed by cancer cells.
Coined by Gerald Potter.
salvestrol (plural salvestrols)