What is the meaning of Rose_water?
The water-soluble portion of the distillate of rose petals.
This substance dissolved in water and used as an ingredient in food or beverages, a perfume, etc.
Source: wiktionary.orgSearch words containing
The water-soluble portion of the distillate of rose petals.
This substance dissolved in water and used as an ingredient in food or beverages, a perfume, etc.
Source: wiktionary.orgSearch words containing