tree poppy
English Dictionary
->
Letter T
-> tree poppy
Search Dictionary:
tree poppy Definition
(n)
evergreen
shrub
of
southwestern
United
States
and
Mexico
often
cultivated
for
its
fragrant
golden
yellow
flowers
tree poppy Synonyms
bush poppy
tree poppy
© Art Branch Inc.