meaning of baby rose

baby rose meaning in General Dictionary

vigorously growing rose having groups of numerous little plants; useful for hedges and also as grafting stock