0
The scientific or taxonomic name would be Rosa rugosa rubra.
Rosa rugosa.
Rosa rugosa, R. canina, R.acicularis and R. cinnamomea.
The scientific or taxonomic name would be Rosa rugosa magnifica.
Ceylonthelphusa rugosa was created in 1880.