Rose hybridization is a result of deliberate crossing or interbreeding between two compatible rose species.
more…