Dr Duke's Phytochemical Database is a really interesting website that lists the chemicals and activities in a huge range of food and medicinal plants in a database that is searchable by different...