YourDictionary

tree poppy

noun
An evergreen shrub (Dendromecon rigidum) of southern California and northern Baja California, having minutely toothed, lance-shaped leaves and showy yellow flowers.

link/cite print suggestion box