TEA TREE


Meaning of TEA TREE in English

noun

a small Australian and New Zealand tree. The oil from its leaves can be used to treat wounds and skin problems.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.