alpine milk vetch

definition: perennial of mountainous areas of Eurasia and North America
example:
speech part: noun
synonyms:

How alpine milk vetch is being used?