English dictionary
tree poppy meaning and definition
Definition and meaning of tree poppy at MeaningMonkey.org. tree poppy meaning and definition in the English Dictionary.TREE POPPY noun
Definition of tree poppy (noun)
- evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
- synonyms: bush poppy
Source: Princeton University Wordnet