mineral wax Hear it!

mineral wax Definition

mineral wax

noun

ozocerite