meaning of marshmallows

1. spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar


Related Words

marshmallow | marshmallow fluff |

Developed & Maintained By Taraprasad.com

Treasure Words