insectivorous in Irish insectivorous in Irish feithiditeach adj Feeding on insects. Add to Flashcards