Greenhouse Canada

News
World’s tallest flower blooms in Canada

May 7, 2012  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


Print this page

Advertisement

Stories continue below


Related