Dictionary search results

Showing 1-2 of 2 results

liquid paraffin US English

A colorless, odorless oily liquid consisting of a mixture of hydrocarbons obtained from petroleum, used as a laxative