Subscriber login


Forgot your password?

Library card login

Other

patio rose

Syllabification: (pat·i·o rose)
Definition of patio rose

noun

  • a miniature floribunda rose.

patio rose in other Oxford dictionaries

Definition of patio rose in the British & World English dictionary