Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Masterwort
n.
A tall and coarse European umbelliferous plant (Peucedanum Ostruthium, formerly Imperatoria).
n.
The Astrantia major, a European umbelliferous plant with a showy colored involucre.
n.
Improperly, the cow parsnip (Heracleum lanatum).
←
Mastersinger
Masteries
→
Shares
Related Words
Aster
Mast
Master
Wort
Menu
Home
Search
My Last Searches