← DefinitionshareGuessrose rootnounA perennial plant with fleshy leaves and yellow flowers, whose root smells like roses when crushed.No synonyms or antonyms found for this word.