bottlegrass
English
bottlegrass meaning in English • bottlegrass का अर्थ अंग्रेजी में
Noun
- a European foxtail naturalized in North America; it is often a troublesome weed.