Noun Definition

greater masterwort

1.Definition: European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers

Related Noun(s):astrantia major

Category: Plants