Masterwort (noun) Definition, Meaning & Examples

noun
  1. a European plant, Astrantia major, of the parsley family, having pinkish-rose or white flower clusters with purplish bracts beneath.
Masterwort (noun) Definition, Meaning & Examples

More Definitions