Dictionary search results

Showing 1-3 of 3 results

haematoma British & World English

A solid swelling of clotted blood within the tissues


You searched for haematoma