'Lupinus arboreus' definitions:

Definition of 'Lupinus arboreus'

(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]