tea tree oil
Jump to navigation
Jump to search
English
[edit]Noun
[edit]tea tree oil (plural tea tree oils)
- An essential oil derived from the leaves of the tea tree, Melaleuca alternifolia.
- Synonym: melaleuca oil
Further reading
[edit]- tea tree oil on Wikipedia.Wikipedia