˜yÐÄvlog

Advertisement

Advertisement

tree poppy

noun

  1. a Californian shrub, Dendromecon rigida, of the poppy family, having leathery evergreen leaves and showy, usually yellow flowers.


Discover More

˜yÐÄvlog History and Origins

Origin of tree poppy1

An Americanism dating back to 1865–70

Advertisement

Advertisement

Advertisement

Advertisement