Skip to main content

burgrass

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