meaning of nut sedge

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


Related Words

nut sedge | nutsedge |

Developed & Maintained By Taraprasad.com

Treasure Words