Summary
English to French:   more detail...
  1. artemisia:
    • Wiktionary:
      artemisia → armoise
    • Synonyms for "artemisia":
      shrub; bush


English

Detailed Translations for artemisia from English to French

artemisia:


Synonyms for "artemisia":


Related Definitions for "artemisia":

  1. any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage1

Wiktionary Translations for artemisia:

artemisia
noun
  1. plant of the genus Artemisia