Lupinus arboreus
English Dictionary
->
Letter L
-> Lupinus arboreus
Search Dictionary:
Lupinus arboreus Definition
(n)
evergreen
shrub
of
the
Pacific
coast
of
the
United
States
having
showy
yellow
or
blue
flowers
;
naturalized
in
Australia
Lupinus arboreus Synonyms
Lupinus arboreus
tree lupine
© Art Branch Inc.