Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
southernwood
in English
southernwood
us
//ˈsʌðənwʊd//
uk
//ˈsaʊðənwʊd//
#uncommon
Definitions
Noun
an
aromatic
shrub
(
Artemisia
abrotanum
)
related
to
wormwood
The
gardener
planted
southernwood
in
the
herb
garden
for
its
fragrance
.