Artichoke flower means you inspire me.
From the Mediterranean. Summer. An artichoke left to open.
All flower meanings