What does castor sugar mean?

castor sugar meaning in General Dictionary

really finely granulated sugar that has been previously sprinkled from a castor