Приношу свои извинения, но, похоже, произошло недоразумение. Слово «cater» означает «предоставлять еду и напитки» или «пытаться угодить». Оно не означает «по диагонали» и не является наречием. У слова «cater» нет формы наречия.
На протяжении многих лет естественный отбор благоприятствовал пяденицам с более темными крыльями в промышленных районах, поскольку они были лучше замаскированы от хищников.