Skip to content Show noticeHide notice
Welcome to our new home! Bear with us while we add the finishing touches. If you spot an issue, please tell us
« Back to Glossary Index

Rosewater

Definition:

Distillation of rose petals that retains the intense fragrance and flavour of fresh roses. Rose water has been used for centuries in Eastern countries. Available from specialty grocers.

Back To Top
Search