tree poppy Meaning, Definition & Usage

  1. noun evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
    bush poppy.

WordNet