Deep in the jungles of Southeast Asia blooms the world's biggest flower - a massive fleshy orb designed by nature to attract insects by mimicking the colour and stench of rotting meat.

Deep in the jungles of Southeast Asia blooms the world's biggest flower - a massive fleshy orb designed by nature to attract insects by mimicking the colour and stench of rotting meat.
Please join the Malaysiakini WhatsApp Channel to get the latest news and views that matter.