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
Tweet