Definition, synonyms and related words
A red or yellow steamed rice cake with a chewy, jelly-like consistency, popular in the Philippines.