Find the word definition

Wiktionary
oil-seed camellia

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