queachier
/ˈkwiːtʃər/Definitions
1. adjective
more frequently visited or sought after, especially by birds; more attractive to birds
“The queachier flowers in the garden attracted a flock of birds.”
2. noun
a place or thing that is attractive to birds
“The queachier near the farm was a haven for many species of birds.”