mas•ter•wort
We found 5 definitions of masterwort from 3 different sources.
Noun |
||
masterwort - any plant of the genus Astrantia | ||
astrantia | ||
herbaceous plant, herb aromatic potherb used in cookery for its savory qualities | ||
genus astrantia a genus of Eurasian herbs of the family Umbelliferae with aromatic roots and palmate leaves and showy flowers |