Noun Definition
tree poppy
1.Definition: evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
Related Noun(s):bush poppy
Category: Plants1.Definition: evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
Related Noun(s):bush poppy
Category: Plants