Japanese Primrose

Primula japonica

"Primula japonica", the Japanese primrose, Japanese cowslip, Queen of primroses, or valley red, is a species of flowering plant in the family Primulaceae, native to Japan. The common name Japanese primrose also applies to the related species "Primula sieboldii".

No videos have been added for this species yet.