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