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: Plants