VariousWords beta
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 species of rose, Rosa multiflora, from eastern Asia, noted for its multiple small buds on each stem.