liquid petrolatum

noun

Medical Definition of liquid petrolatum