Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall tufted perennial grasses (such as lyme grass or wild rye).
Synonyms : elymus
Install App