Definitions of Artemisia tridentata:

  • noun:   aromatic shrub of arid regions of western North America having hoary leaves