Top 10 Smelliest Plants

2. Rafflesia arnoldii

This is the largest flower in the world and it grows on the floor of rainforests. It doesn’t have the usual parts — such as leaves, roots or stem — as other flowers because it doesn’t need them. It gives off a stench of rotting flesh, which attracts carrion flies.

Before it flowers it is almost invisible, it then grows into a cabbage-like plant that opens into the huge flower that only lasts for a few days. There’s a lot that’s not known about how the plants reproduce as scientists are struggling to recreate the environment in which the plant lives. Because of this, they haven’t been able to fully study them.