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.