Definitions of Chelone:

  • noun:   herbaceous perennials: shellflower