What is the meaning of poppy in English?

Learn vocabulary with pictures as well as definitions of poppy in English

Learn in

See more

n. poppy

Definition of poppy in English

Flower that has four, typically red petals, hairy sepals, and a ring of black stamens around a fused carpel, which has sedative properties.