'greater masterwort' definitions:

Definition of 'greater masterwort'

(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]