Astragalus alpinus

Explore definitions, synonyms, and language insights of Astragalus alpinus

Definitions

Noun
perennial of mountainous areas of Eurasia and North America

More General Terms