blister plaster

Noun

 * 1)  A vesicant plaster made of Spanish flies.