Synonym-English dictionary »

artemisia campestris synonyms in English

SynonymEnglish
Artemisia campestris noun

artemisia campestrisnoun

field wormwoodnoun