insectivorous in German insectivorous in German insektenfressend adj Feeding on insects. Add to Flashcards