A dessert made with water, sugar, and flavorings that are blended together and frozen. The flavorings may include fruit juices, coffee, or various herbs such as mint.
Copyright 1999-2024 - Tecstra Systems Corporation/RecipeTips.com - All Rights Reserved