Definitions for "Castor sugar"
A very fine granulated sugar.
Superfine sugar.
very finely granulated sugar that was formerly sprinkled from a castor