World's Largest Flower Titan Arum Blooms After Half a Decade of Waiting
By Staff Reporter | Jul 27, 2015 05:44 PM EDT
After five years, Amorphophallus Titanum, the world largest flower, has blossomed in a park in Tokyo for the first time.