petrolatum

petrolatum

English Noun
Ad

Definition

Petroleum jelly.

Ad