Castor / Castor Sugar Posted on July 6, 2011 by Marc Gottlieb English term for superfine granulated sugar. Related Comments comments