Japanese rose
nounDefinition of Japanese rose
1
: a slender Chinese shrub (Kerria japonica) cultivated for its bright yellow often globular flowers
— called also Japan globeflower
2
: multiflora rose
3
: rugose rose