English and French Search Results for: artemisia
Summary
-
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":
-
any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage1
Wiktionary Translations for artemisia:
artemisia
noun
-
plant of the genus Artemisia