TEA TREE


Meaning of TEA TREE in English

noun Etymology: from the use of an infusion of their leaves as a beverage Date: 1790 any of various Australasian shrubs or small trees (genus Leptospermum ) of the myrtle family that form dense thickets and have aromatic evergreen foliage, any of various melaleucas (especially Melaleuca alternifolia ) with aromatic leaves that yield an essential oil used especially as an antiseptic

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.