Find the word definition

Wiktionary
tea oil plants

n. (tea oil plant English)