To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A dark brown to greenish oleoresin that has a fragrant odor and is used as a fixative in perfumes. Obtained as a juice from certain rockroses.