Synonyms and Antonyms for artemis spinescens | Synonym.com

Synonyms and Antonyms for artemis spinescens

1. Artemis spinescens (n.)

a perennial that is valuable as sheep forage in the United States

Synonyms: