Fetching details from the dictionary...
(Chinese-style) almond jelly; dessert of powdered and jellied apricot kernels with fruit