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.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan