Definify.com

Definition 2024


baby_rose

baby rose

English

Noun

baby rose (plural baby roses)

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