Dictionary search results

Showing 1-2 of 2 results

fulguration British & World English

The destruction of small growths or areas of tissue using diathermy


You searched for fulguration