demerara

nounA type of raw cane sugar with large, golden-brown crystals, often used in baking or coffee.

No synonyms or antonyms found for this word.

demerara synonyms & antonyms | whatsthatwordmean | whatsthatwordmean