meaning of astragalus glycyphyllos

astragalus glycyphyllos meaning in General Dictionary

European perennial