star primrose
noun
: a primrose that is a variety (Primula sinensis stellata) of the Chinese primrose in which the flowers occur superimposed in umbels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share