bush poppy

Explore definitions, synonyms, and language insights of bush poppy

Definitions

Noun
evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers

More General Terms