'tree lupine' definitions:

Definition of 'tree lupine'

(from WordNet)
noun
Evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia [syn: tree lupine, Lupinus arboreus]