mugwort

?

ads

noun

~ mugwort noun; ~ mugworts plural

thesaurus

~ a word related to mugwort as Noun.

  1. wormwood
ads