English Dictionary
◊ GUMDROP
gumdrop
n : a jellied candy coated with sugar crystals