Dictionary.com
definitions
  • synonyms

beach wormwood

noun
  1. a composite plant, Artemisia stellerana, having yellow flowers and deeply lobed leaves covered with dense white fuzz.
Show More
Also called dusty miller.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018