Dictionary Home » Dictionary Definitions » petticoat narcissus

petticoat narcissus

noun
A small southwest European daffodil (Narcissus bulbocodium) having yellow flowers with narrow perianth segments and a longer corona.
link/cite print suggestion box