masterwort : Idioms & Phrases


greater masterwort

  • noun European herb with aromatic roots and leaves in a basal tuft and showy compound umbels of white to rosy flowers
    Astrantia major.
WordNet