tea tree oil

English dictionary entry

Meanings

noun
  1. An essential oil derived from the leaves of the tea tree, Melaleuca alternifolia.

Word forms

tea tree oil tea tree oils

Synonyms

melaleuca oil
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.