Definitions
noun
any of several perennial grasses of the genus Spartina; some important as coastal soil binders
Look “cord grass” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any of several perennial grasses of the genus Spartina; some important as coastal soil binders