multiflora rose


noun

a climbing or trailing rose, Rosa multiflora, of Japan and Korea, having hooked prickles and fragrant, dense clusters of flowers.

Origin of multiflora rose

1820–30; multiflora < New Latin, feminine of Medieval Latin multiflōrus multiflorous

British Dictionary definitions for multiflora rose

multiflora rose
/ (ˌmʌltɪˈflɔːrə) /

noun

an Asian climbing shrubby rose, Rosa multiflora, having clusters of small fragrant flowers: the source of many cultivated roses