bush poppy Meaning, Definition & Usage

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

WordNet