Possible cancer cure found in a plant!