TREE WAX
Meaning of TREE WAX in English
noun
: any of various fats, waxes, or waxy secretions produced by or found on trees or shrubs ; specifically : japan wax
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012