Dictionary search results

Showing 1-2 of 2 results

osmic British & World English

Relating to odours or the sense of smell

osmic acid British & World English

A solution of osmium tetroxide