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
Tweet