Viewing post #679592 by Palomino33
|That is a large canna root (with several eyes) - Canna Red Dazzler Plant it in a sunny location, hopefully where is gets plenty of water, or where water puddles when it rains.
Here's the link to it on DG.
Hope you can find a spot for it
Gardening requires lots of water - most of it in the form of perspiration. ~Lou Erickson