Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
demerara sugar
has 1 sense
demerara
,
demerara sugar
- light brown cane sugar; originally from Guyana
--
1
is a kind of
brown sugar
,
TOP