Lousewort
English Meaning
Any species of Pedicularis, a genus of perennial herbs. It was said to make sheep that fed on it lousy.
Sorry, No Malayalam Meaning for your input!
See Lousewor Want To Try Lousewort In Malayalam??