Home

Word

powdered sugar, n.
more info sugar granulated into a fine powder
<noun.food>

powdered sugar
semantic pointers
hyponym
hypernym