Synonym-English dictionary »

southernwood synonyms in English

SynonymEnglish
southernwood noun

artemisia abrotanumnoun