Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
artemisia
Jump to user comments
Noun
  • any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
Related search result for "artemisia"
Comments and discussion on the word "artemisia"