What is the full meaning of masterworts
MASTERWORT, a plant related to the parsnip, once used as a potherb and in medicine [n]
Example of the word masterworts placed on a Scrabble board.