locavores

English

Noun

locavores

  1. plural of locavore