Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of primula

- The genus of plants including the primrose (Primula vera).

Crossword clue for primula

- Any of various plants with white, yellow, pink or purple funnel shaped flowers with five spreading petals