Meaning of poppy

Definition of poppy

(noun) annual or biennial or perennial herbs having showy flowers

Other information on poppy

WIKIPEDIA results for poppy
Amazon results for poppy