-
nounperennial grass of marshy meadows and ditches having broad leaves; Europe and North Americatype of:
Explanation of ribbon grass
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.