Definitions for "Minstrels"
Minstrels are chocolate buttons with a hard glazed shell sold in the UK.