An ecofriendly method for curbing crop pests

Moths and other winged insects, and particularly their larva, can become a problem for farmers, often causing major damage to crops. Pesticides help alleviate the problem, but they have also been strongly criticized. Pheromones ...

Pest

Pest may refer to:

Places:

This text uses material from Wikipedia, licensed under CC BY-SA