Meaning of astrantia major

Definition of astrantia major

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

Other information on astrantia major

WIKIPEDIA results for astrantia major
Amazon results for astrantia major