Definition of polyanthus primrose in English:

polyanthus primrose

noun

rare
  • = main sense.

Origin

Late 19th century; earliest use found in The Garden.