Noun english primrose has 1 sense
  1. English primrose, Primula vulgaris - plant of western and southern Europe widely cultivated for its pale yellow flowers
    --1 is a kind of primrose, primula
,
TOP