leafworm in Catalan leafworm in Catalan eruga noun Any caterpillar that eats the leaves of plants. Add to Flashcards