Advertisement

Advertisement

poppy red

noun

  1. poppy.



Discover More

Word History and Origins

Origin of poppy red1

First recorded in 1825–35

Advertisement

Advertisement

Advertisement

Advertisement


poppyheadpoppy seed