Dictionary search results

Showing 1-4 of 4 results

pustule British & World English

A small blister or pimple on the skin containing pus

malignant pustule British & World English

A form of anthrax causing severe skin ulceration

pustule English-Spanish

pústula f