Spiders as biological controllers in the agroecosystem
scientific article; zbMATH DE number 6979717
scientific article