VariousWords beta
Related Terms:
Definitions:
Noun
multiflora
multiflora rose
Japanese rose
baby rose
Rosa multiflora
Definition: vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
Definition: A plant of the species Rosa multiflora, native to East Asia, considered invasive in the US.