English dictionary
lupinus arboreus meaning and definition
Definition and meaning of lupinus arboreus at MeaningMonkey.org. lupinus arboreus meaning and definition in the English Dictionary.LUPINUS ARBOREUS noun
Definition of Lupinus arboreus (noun)
- evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
- synonyms: tree lupine
Source: Princeton University Wordnet