1. Home
  2. >
  3. Define
  4. >
  5. TREEWAX

Definition of TREEWAX

  • a wax secreted by a tree
  • a wax secreted by a certain insect, used as a floor wax, also known as Chinese wax [n -ES]