Astrantia major

Explore definitions, synonyms, and language insights of Astrantia major

Definitions

Noun
European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers

More General Terms