downweed
English
downweed meaning in English • downweed का अर्थ अंग्रेजी में
Noun
- Cudweed, a species of Gnaphalium.