localvores
English
Noun
localvores
plural of
localvore