Definify.com

Definition 2025


locavores

locavores

English

Noun

locavores

  1. plural of locavore