castor sugar
English Dictionary
->
Letter C
-> castor sugar
Search Dictionary:
castor sugar Definition
(n)
very
finely
granulated
sugar
that
was
formerly
sprinkled
from
a
castor
castor sugar Synonyms
caster sugar
castor sugar
© Art Branch Inc.