Content being validated
This is the world's largest flower
8
0
Measuring 3 feet long, the flower Rafflesia arnoldii discovered in Sumatra island (Indonesia) is the world's largest flower. Photo credit: Alain Compost
Read More
Translate
Related content

Media currently exploring