masterwort - English Synonyms Dictionary

masterwort

n.
[1] astrantia