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