taffy apple

Noun
  1. An apple that is covered with a candy-like substance (usually caramelized sugar) (synset 107616267)

Other Searches