mineral jelly
Noun
Meaning
a semisolid mixture of hydrocarbons obtained from petroleum; used in medicinal ointments and for lubrication
Source: WordNetNoun
a semisolid mixture of hydrocarbons obtained from petroleum; used in medicinal ointments and for lubrication
Source: WordNet