artemis spinescens

Noun
  • A perennial that is valuable as sheep forage in the United States (synset 111951604)

Other Searches