vetchling in Catalan vetchling in Catalan guixera noun A leguminous climbing plant, notably: Add to Flashcards