Subscribe
URL of the page has been copied to clipboard.
Meaning : Coarse annual grass having fingerlike spikes of flowers. Native to Old World tropics. A naturalized weed elsewhere.
Synonyms : eleusine indica, goose grass, wire grass, yardgrass
Install App
Yard grass meaning in Telugu.