petroxolin
noun
pe·trox·o·lin
pə-ˈträk-sə-lən
: a mixture of liquid petrolatum and ammonia soap medicated and perfumed especially for use in ointments
Love words? Need even more definitions?
Merriam-Webster unabridged
Share