Lupinus arboreus

1. (noun) evergreen shrub of United States Pacific coast having showy yellow or blue flowers; naturalized in Australia
Synonyms: tree lupine
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice