Demera sugar
Definitions
1
Posts
1
Posters
95
Views
-
A light brown sugar whith large golden crystals which is slightly sticky from adhering molasses. It is popular in England for tea, coffee or to top hot cereals.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions