Cactus dahlia means you inspire me.
From Mexico. Summer to fall. Rolled, spiky petals.
All flower meanings