baby rose

/B EY1 B IH0 R OW1 Z/
noun
  1. 1

    A species of rose, Rosa multiflora, from eastern Asia, noted for its multiple small buds on each stem.