Sinapism
English Meaning
A plaster or poultice composed principally of powdered mustard seed, or containing the volatile oil of mustard seed. It is a powerful irritant.
Sorry, No Malayalam Meaning for your input!
See Sinapis Want To Try Sinapism In Malayalam??