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.
Sample Sentences & Example Usage
The tea tree oil is going to calm down the scalp and relieve some of that painful itching and burning. It's a wonderful way to just get rid of an itchy, flaky scalp.
Find a translation for the tea tree definition in other languages:
Select another language: