Meaning of tree poppy

Definition of tree poppy

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

Other information on tree poppy

WIKIPEDIA results for tree poppy
Amazon results for tree poppy