Almond blossom water - A fragrant floral water distilled from almond blossoms, used to add subtle almond aroma and flavor to desserts and beverages.

No records found.