insectivorous in Catalan insectivorous in Catalan insectívor adj Feeding on insects. Add to Flashcards