1 tea oil | Definition of tea oil

tea oil

noun

Definition of tea oil

1 : a fragrant essential oil obtained from black tea