Meaning of tree poppy
Definition of tree poppy
(noun)
evergreen
shrub
of
southwestern
United States and Mexico
often
cultivated
for its
fragrant
golden
yellow
flowers
Other information on tree poppy
WIKIPEDIA results for
tree poppy
Amazon results for
tree poppy
Tweet