Refine this word faster
Artemisia stelleriana
Definitions
Noun
- 1 herb with greyish leaves found along the east coast of North America; used as an ornamental plant wordnet
See also for "artemisia stelleriana"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.