salvestrol

English dictionary entry

Meanings

noun
  1. A natural phytoalexin that can be converted into a cytotoxic metabolite by certain enzymes that are overexpressed by cancer cells.

Word forms

salvestrol salvestrols

Etymology

Coined by Gerald Potter.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.