Indole-3-carbinol. Definition

Medical Definition: Indole-3-carbinol

A substance being studied as a drug to prevent cancer. It is found in cruciferous vegetables.

* Automatic translation