Astragalus danicus
Explore definitions, synonyms, and language insights of Astragalus danicus
Definitions
Noun
perennial of southern and western Europe having dense racemes of purple or violet flowers