Definition

A store or brand that specializes in selling organic and sustainable food products. The term is a playful combination of 'vegetable' and 'grocery'.