Definify.com

Definition 2024


tea_oil

tea oil

English

Noun

tea oil (uncountable)

  1. An oil contained in species of Camellia, including the tea plant, used in cooking especially in southern China.

Translations