insectivore in Irish insectivore in Irish feithiditeoir noun Insect-eating animal or plant. Add to Flashcards