cordgrassEnglish

cord grass, cordgrass

Noun

Any of several perennial grasses of the genus Spartina, some important as coastal soil binders

English: cordgrass, cord grass

English words with similar meanings

Show 1 words