Skip to main content

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.
Advertisement