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)

  1. evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: