'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]