Dictionary search results

Showing 1-2 of 2 results

liquid paraffin British & World English

A colourless, odourless oily liquid consisting of a mixture of hydrocarbons obtained from petroleum, used as a laxative