Find the word definition

Wiktionary
tea oil plant

n. A kind of camellia from which most tea oil is manufactured, ''Camellia oleifera''.