Noun Definitionartemis spinescens1.Definition: a perennial that is valuable as sheep forage in the United StatesRelated Noun(s):bud brush, bud sagebrushCategory: Plants