'Artemis spinescens' definitions:

Definition of 'Artemis spinescens'

(from WordNet)
noun
A perennial that is valuable as sheep forage in the United States [syn: bud brush, bud sagebrush, Artemis spinescens]