Animals and Plants / Rafflesia
0
432
Comments
4 years ago
*/10
Rafflesia is the biggest flower in the world, it can only be found in Southeast Asia, and has a stench of rotten meat.
This flower was found and named after Sir Stamford Raffles, a leader of expedition, and the founder of modern Singapore.