SOUTHERNWOOD


Meaning of SOUTHERNWOOD in English

■ noun a bushy artemisia of southern Europe. [ Artemisia abrotanum .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.