Greenhouse Canada

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


Leave a Reply

Your email address will not be published. Required fields are marked *