meaning of nut grass

1. a widely distributed perennial sedge having small edible nutlike tubers


Related Words

nut grass | nutgrass | yellow nutgrass |

Developed & Maintained By Taraprasad.com

Treasure Words