English | German | Russian | Czech

salvestrol English

Meaning salvestrol meaning

What does salvestrol mean?

salvestrol

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

Are you looking for...?