Meaning of horn poppy

Definition of horn poppy

(noun) yellow-flowered Eurasian glaucous herb naturalized in along sandy shores in eastern North America

Other information on horn poppy

WIKIPEDIA results for horn poppy
Amazon results for horn poppy