Substances occurring in plants that have an oestrogen like effect on the body. Soya beans and soya products contain phyto oestrogens. Research is looking at whether increasing phyto oestrogens in the diet helps to prevent breast or prostate cancer.