mineral jelly Hear it!

mineral jelly Definition

mineral jelly

noun

petrolatum