Dictionary search results

Showing 1-2 of 2 results

purpura British & World English

A rash of purple spots on the skin caused by internal bleeding from small blood vessels