meaning of mustard plaster

1. a plaster containing powdered black mustard; applied to the skin as a counterirritant or rubefacient


Related Words

mustard plaster |

Developed & Maintained By Taraprasad.com

Treasure Words