English dictionary

masterwort meaning and definition

Definition and meaning of masterwort at MeaningMonkey.org. masterwort meaning and definition in the English Dictionary.

MASTERWORT noun

Definition of masterwort (noun)

  1. any plant of the genus Astrantia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: