lupinus arboreus definition

  • noun:
    • evergreen shrub of the Pacific shore of the usa having showy yellowish or blue flowers; naturalized in Australian Continent

Related Sources

  • Definition for "lupinus arboreus"
    • evergreen shrub of the Pacific shore of the…
    • View More
  • Hypernym for "lupinus arboreus"
29 votes

How would you define lupinus arboreus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!