Fairy primrose

From Fresh Dictionary

English

Noun

  1. A Chinese ornamental (Primula malcoides) grown for its large, rose to pink flowers grouped in many-flowered umbels.
Personal tools