YourDictionary

Dictionary Home » Dictionary Definitions » celandine poppy

celandine poppy

noun
A perennial herb (Stylophorum diphyllum) native to midwest North America and somewhat similar in appearance to the celandine.

link/cite print suggestion box