- an oestrogen that occurs naturally in soya beans and is believed to inhibit the growth of certain tumours
More Definitions
- PRETENTIOUS (noun) Definition, Meaning & Examples
- RESTRAINER (noun) Definition, Meaning & Examples
- PERMANENT WAVE (noun) Definition, Meaning & Examples
- FICTILE (noun) Definition, Meaning & Examples
- SUPPLY-SIDE ECONOMICS (noun) Definition, Meaning & Examples
- CHRISTMAS ISLAND (noun) Definition, Meaning & Examples