marshmallow
1. [ noun ] (food) spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar
Related terms: candy
Similar spelling:   marsh_mallow