gumweed
English
gumweed meaning in English • gumweed का अर्थ अंग्रेजी में
Noun
- any of various Western American plants of the genus Grindelia having resinous leaves and stems formerly used medicinally; often poisonous to livestock.