English synonyms about - contact  

nut bar

noun

1 nut bar

Paste of nuts and sugar on a pastry base cut into bars.


Find more on nut bar elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.028