red poppy

red poppy antonyms

red poppy definitions

noun
  • Any poppy with red flowers. 

  • the common poppy (Papaver rhoeas), native to western Eurasia and north Africa.