BACK TO PREVIOUS PAGE

Castor Sugar

Castor Sugar. A sugar that has been ground into a fine powder (see Powdered Sugar).