candyfloss
Explore definitions, synonyms, and language insights of candyfloss
Definitions
Noun
a candy made by spinning sugar that has been boiled to a high temperature
Explore definitions, synonyms, and language insights of candyfloss