Meaning of tree lupine
Definition of tree lupine
(noun)
evergreen
shrub
of the Pacific
coast
of the United States having
showy
yellow
or
blue
flowers;
naturalized
in Australia
Other information on tree lupine
WIKIPEDIA results for
tree lupine
Amazon results for
tree lupine
Tweet