News

This is the Rafflesia, the world’s largest flower, a botanical oddity as infamous as it is rare. Nicknamed the stinking corpse lily, its Indonesian moniker bunga bangkai (carcass flower ...
A rare rafflesia flower, also known as the stinking corpse flower, located in the Maninjau nature preserve is in full bloom.