meaning of alpine milk vetch

alpine milk vetch meaning in General Dictionary

perennial of mountainous areas of Eurasia and North America