Find the word definition

Wiktionary
tea oil camellias

n. (tea oil camellia English)