Meaning of artemisia tridentata

Definition of artemisia tridentata

(noun) aromatic shrub of arid regions of western North America having hoary leaves

Other information on artemisia tridentata

WIKIPEDIA results for artemisia tridentata
Amazon results for artemisia tridentata