star primrose

noun

Definition of star primrose

: a primrose that is a variety (Primula sinensis stellata) of the Chinese primrose in which the flowers occur superimposed in umbels