barley candy

Noun
  1. A brittle transparent candy made by melting and cooling cane sugar (synset 107614499)

Other Searches