Meaning of alpine milk vetch

Definition of alpine milk vetch

(noun) perennial of mountainous areas of Eurasia and North America

Other information on alpine milk vetch

WIKIPEDIA results for alpine milk vetch
Amazon results for alpine milk vetch