nova_scotia_lox
1. [ noun ] (chemistry,food) sugar-cure lox
Related terms: lox