Definition of polyanthus narcissus in English:

polyanthus narcissus

noun

rare
  • Any of various narcissus species or cultivars that have the flowers in an umbel; especially Narcissus tazetta (formerly N. polyanthus) or its hybrids.

Origin

Mid 19th century.