Noun: English primrose ing-glish 'prim,rowz
- Plant of western and southern Europe widely cultivated for its pale yellow flowers
- Primula vulgaris
Encyclopedia: English primrose