gumdrop

Noun
  1. A jellied candy coated with sugar crystals (synset 107621553)

Found on Word Lists

Other Searches