Rafflesia Arnoldii: The Biggest Flower On Earth

On April 24, 2014 by Tim Newman

What’s the biggest flower on the planet? It’s Rafflesia arnoldii don’t ya know. This rare and impressive bloom finds its home in the rain forests of Sumatra and Borneo and is one of the three national...

Read More →