Primula



ENGLISH MEANING
noun
1.
The genus of plants including the primrose (Primula vera).