Dictionary search results

Showing 1-5 of 5 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