Meaning of marshmallow

Definition of marshmallow

(noun) spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar

Other information on marshmallow

WIKIPEDIA results for marshmallow
Amazon results for marshmallow