tree lupin

 

noun

  • a shrubby yellow-flowered Californian lupin, widely planted to reclaim sandy land.
    • Lupinus arboreus, family Leguminosae