tea oil camellia (English, noun)
expansion: tea oil camellia (plural tea oil camellias)
Senses:
glosses: A kind of camellia from which most tea oil is manufactured, Camellia oleifera.
Forms:
form: tea oil camellias
tags: plural