'Astrantia major' definitions:

Definition of 'Astrantia major'

From: WordNet
noun
European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers [syn: greater masterwort, Astrantia major]

Definition of 'Astrantia major'

From: GCIDE