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