Definition of species rose in English:
A rose belonging to a distinct species and not to one of the many varieties produced by hybridization.
- Let's start asking for more species roses at the garden center because they are easy.
- Species roses are those that occurred naturally thousands, or even millions, of years ago.
- Shrub and species roses require little or no pest control.
Definition of species rose in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.