wax distillate

noun

Definition of wax distillate