Synonyms and Antonyms for artemis-spinescens

1. Artemis spinescens (n.)

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

Synonyms:

2. Artemis (n.)

(Greek mythology) the virgin goddess of the hunt and the Moon; daughter of Leto and twin sister of Apollo; identified with Roman Diana

Synonyms: