greater masterwort

1. (noun) European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers
Synonyms: Astrantia major
Related Words: astrantia



Terms and Conditions of Use / Copyright Notice