INDIAN BEET



Definition:

  1. [noun] stout perennial of eastern and central North America having palmate leaves and showy racemose blue flowers
    Synonyms: wild lupine, sundial lupine, Indian beet, old-maid's bonnet, Lupinus perennis