Subscriber login


Forgot your password?

Library card login

Other

species rose

Definition of species rose

noun

  • a rose belonging to a distinct species and not to one of the many varieties produced by hybridization.

species rose in other Oxford dictionaries

Definition of species rose in the US English dictionary