meaning of arrow grass

1. tufted perennial found in shallow water or marshland; sometimes poisons livestock


Related Words

arrow grass | arrow-grass family | sparrowgrass |

Developed & Maintained By Taraprasad.com

Treasure Words