mugwort
English Dictionary
->
Letter M
-> mugwort
Search Dictionary:
mugwort Definition
(n)
any
of
several
weedy
composite
plants
of
the
genus
Artemisia
mugwort Synonyms
mugwort
© Art Branch Inc.