What does abarrotes mean?

abarrotes - Spanish to English

food