Dictionary search results

Showing 1-2 of 2 results

psoriasis British & World English

A skin disease marked by red, itchy, scaly patches