Eryngium Leavenworthii. Native Texas wildflower - I found that it's pretty hard to grow as landscaping or as a houseplant.