Definitions
There is 1 meaning of the phrase
Mexican Poppy.
Mexican Poppy - as a noun
Annual herb with prickly stems and large yellow flowers; southern united states to west indies and mexico
Synonyms (Exact Relations)
argemone mexicana