alcorza
Etymology
From Spanish alcorza.
noun
A paste of sugar and starch, used in making sweets.