artemis spinescens

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

Found on Word Lists

Other Searches