insectivorous [ more insectivorous ; most insectivorous ]