TEA TREE OIL
Meaning of TEA TREE OIL in English
ˈtea tree ˌoil BrE AmE noun [uncountable]
oil from an Australian tree, that is used to treat skin problems
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012