Definitions
There is 1 meaning of the phrase
Indian Beet.
Indian Beet - as a noun
Stout perennial of eastern and central north america having palmate leaves and showy racemose blue flowers
Synonyms (Exact Relations)
lupinus perennisold-maid's bonnetsundial lupinewild lupine