tree poppy

1. (noun) evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
Synonyms: bush poppy
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice