Advertisement
Advertisement
yard grass
noun
- an Old World perennial grass, Eleusine indica, with prostrate leaves, growing as a troublesome weed on open ground, yards, etc Also calledwire grass
Advertisement
Advertisement
Advertisement
Advertisement
Browse