oil-seed camellia

Noun

 * 1) A kind of camellia from which most tea oil is manufactured,.