MASTERWORT


Meaning of MASTERWORT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

: any of several herbaceous plants (family Umbelliferae) used especially formerly in medicine:

a. : a coarse European plant ( Imperatoria ostruthium ) with large ternate leaves

b. : a European herb ( Astrantia major ) that has dark-colored aromatic roots and leaves mostly in a basal tuft and is sometimes cultivated for its showy compound umbels of white to rosy flowers

c. : cow parsnip

d. : angelica 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.