You searched for: “agrophiles
agrophile (s) (noun), agrophiles (pl)
Anything that thrives in farm lands.