burgrass
English
burgrass meaning in English • burgrass का अर्थ अंग्रेजी में
Noun
- Grass of the genus Cenchrus, growing in sand, and having burs for fruit.