tea tree oil

Noun

 * 1) An essential oil derived from the leaves of the tea tree,.