Table of Contents
Antonyms
Synonyms
Etymology

1. artemisia

noun. any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage.

Antonyms

Synonyms

Etymology

  • artemisia (English)
  • Artemisia (Latin)
  • ἀρτεμισία (Ancient Greek (to 1453))
Antonym.com