tree poppy

Noun
  1. Evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers (synset 111925504)

Found on Word Lists

Other Searches