vetchling in Latin vetchling in Latin lathyros noun A leguminous climbing plant, notably: Add to Flashcards