Phyto-oestrogens are all non-steroidal compounds that can bind to oestrogen receptors. The compounds found in plants of agricultural and veterinary importance include isoflavones and coumestans. The...