YourDictionary

Dictionary Home » Dictionary Definitions » polyanthus narcissus

polyanthus narcissus

noun
A bulbous Mediterranean plant (Narcissus tazetta) having clusters of fragrant flowers with white perianths and yellow coronas.

link/cite print suggestion box