Rafflesia is the name of a large group of plants all of which smell of rotting flesh to attract flies and carrion beetles. A bright red flower reeking of decomposing flesh has bloomed in Indonesia ...