insectivorous in Dutch insectivorous in Dutch insectenetend adj Feeding on insects. Add to Flashcards