Dictionary search results

Showing 1-6 of 6 results

purpura British & World English

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

púrpura Spanish-English

purpura