English

edit

Noun

edit

Japan rose (plural Japan roses)

  1. Synonym of Japanese rose (Kerria japonica)