Motherwort
English Meaning
A labiate herb (Leonurus Cardiaca), of a bitter taste, used popularly in medicine; lion's tail.
Sorry, No Malayalam Meaning for your input!
See Motherwor Want To Try Motherwort In Malayalam??