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 ...
Some results have been hidden because they may be inaccessible to you