Noun lupinus arboreus has 1 sense
  1. tree lupine, Lupinus arboreus - evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
    --1 is a kind of shrub, bush
    --1 is a member of Lupinus, genus Lupinus
,
TOP