
News
World’s tallest flower blooms in Canada
May 7, 2012
By Tony Ricciuto/Niagara Falls Review
By Tony Ricciuto/Niagara Falls Review
May 7, 2012
By Tony Ricciuto/Niagara Falls Review
By Tony Ricciuto/Niagara Falls Review
May 7, 2012, Niagara Falls, ON — The world's tallest flower, also known
as Amorphophallus titanum, has finally bloomed at the Niagara Parks
Floral Showhouse in Niagara Falls, Ont. | READ MORE
Leave a Reply