grove in Catalan grove in Catalan arbreda noun A small forest with minimal undergrowth. Add to Flashcards