Dictionary.com
Thesaurus.com

beach wormwood

American  

noun

  1. a composite plant, Artemisia stellerana, having yellow flowers and deeply lobed leaves covered with dense white fuzz.


Vocabulary.com logo
by dictionary.com

Dictionary.com's Learning Companion

Go beyond just looking up words.
Remember them forever with VocabTrainer.

Start training