meaning of nutsedge

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


Related Words

nutsedge |

Developed & Maintained By Taraprasad.com

Treasure Words