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

More General Terms