Meaning of slough grass
Definition of slough grass
(noun)
North American
cordgrass
having leaves with dry
membranous
margins and glumes with
long
awns
Other information on slough grass
WIKIPEDIA results for
slough grass
Amazon results for
slough grass
Tweet