What does astragalus glycyphyllos mean?

astragalus glycyphyllos meaning in General Dictionary

European perennial