What is the full meaning of sneezeworts
SNEEZEWORT, a herbaceous plant allied to the yarrow, having a strong, pungent smell [n]
Example of the word sneezeworts placed on a Scrabble board.