Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

purpura British & World English

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