Hogweed
English Meaning
A common weed (Ambrosia artemisiæge). See Ambrosia, 3.
- Any of certain coarse weedy plants of the genera Ambrosia, Erigeron, or Heracleum.
Sorry, No Malayalam Meaning for your input!
See Hogwee Want To Try Hogweed In Malayalam??