WordUnscrambler Home
roseroot
Definitions
[ˈrəʊzruːt], (Noun)
Definitions:
- a yellow-flowered stonecrop whose roots smell of roses when dried or bruised, native to north temperate regions
Phrases:
Origin
:
Click here to see the free dictionary definition for roseroot
definition by Oxford Dictionaries