Definitions from Wiktionary (tea tree oil)
▸ noun: An essential oil derived from the leaves of the tea tree, Melaleuca alternifolia.
▸ Words similar to tea tree oil
▸ Usage examples for tea tree oil
▸ Idioms related to tea tree oil
▸ Wikipedia articles (New!)
▸ Words that often appear near tea tree oil
▸ Rhymes of tea tree oil
▸ Invented words related to tea tree oil
▸ noun: An essential oil derived from the leaves of the tea tree, Melaleuca alternifolia.
Similar:
tea tree,
tea oil,
tea oil camellia,
tea oil plant,
ti-tree,
tea-leaf,
leptospermum,
melaleuca,
tea leaf,
tea plant,
more...
Phrases:
▸ Words similar to tea tree oil
▸ Usage examples for tea tree oil
▸ Idioms related to tea tree oil
▸ Wikipedia articles (New!)
▸ Words that often appear near tea tree oil
▸ Rhymes of tea tree oil
▸ Invented words related to tea tree oil