Recently I was given seeds for a flower called a "celery plant". I was told that it grows several feet tall and produces a huge flower after maturing in 2 years. Does anybody know what this plant is? I don't think it is really called a celery plant. I can't seem to find any info on it. Thanks, Tim