meaning of ribbon grass

1. perennial grass of marshy meadows and ditches having broad leaves; Europe and North America


Related Words

ribbon grass |

Developed & Maintained By Taraprasad.com

Treasure Words