TEA TREE


Meaning of TEA TREE in English

■ noun

1》 (also ti tree ) an Australasian flowering shrub or small tree, some species of which yield an essential oil or have leaves that are sometimes used for tea. [ Melaleuca alternifolia and Leptospermum scoparium (manuka) and related species.]

2》 (also Duke of Argyll's ~ ) an ornamental boxthorn native to the Mediterranean. [ Lycium barbarum .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.