squirrel in Catalan squirrel in Catalan esquirol noun Any of the rodents of the family Sciuridae. Add to Flashcards