Home

Word

demerara sugar, n.
more info light brown cane sugar; originally from Guyana
<noun.food>

demerara demerara sugar
semantic pointers
hypernym