Gumweed
English Meaning
- any of various Western American plants of the genus Grindelia having resinous leaves and stems formerly used medicinally; often poisonous to livestock.
Sorry, No Malayalam Meaning for your input!
See Gumwee Want To Try Gumweed In Malayalam??