CASTOR SUGAR


Meaning of CASTOR SUGAR in English

or caster sugar noun Etymology: caster Date: 1855 finely granulated white sugar

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.