0%

ALL meanings of tea tree

tea tree
T t
  • noun tea tree a tall shrub or small tree, Leptospermum scoparium, of the myrtle family, native to New Zealand and Australia, having silky foliage when young, and bell-shaped, white flowers: often planted to prevent beach erosion. 1
  • noun tea tree any of various myrtaceous trees of the genus Leptospermum, of Australia and New Zealand, that yield an oil used as an antiseptic 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?