Abyssinian primrose

noun

Definition of Abyssinian primrose

: a Chinese primrose (Primula sinensis) common in cultivation

First Known Use of Abyssinian primrose

1870, in the meaning defined above

Keep scrolling for more