tea tree oil (English, noun)
expansion: tea tree oil (usually uncountable, plural tea tree oils)
Senses:
glosses: An essential oil derived from the leaves of the tea tree, Melaleuca alternifolia.
tags: uncountable
usually
Forms:
form: tea tree oils
tags: plural