wormwood
English Dictionary
->
Letter W
-> wormwood
Search Dictionary:
wormwood Definition
(n)
any
of
several
low
composite
herbs
of
the
genera
Artemisia
or
Seriphidium
wormwood Synonyms
wormwood
© Art Branch Inc.