Definitions for tea tree
This page provides all possible meanings and translations of the word tea tree
a shrub or small tree native to New Zealand and southeast Australia.
Images & Illustrations of tea tree
Find a translation for the tea tree definition in other languages:
Select another language: