tea oil camellia
English edit
Noun edit
tea oil camellia (plural tea oil camellias)
- A kind of camellia from which most tea oil is manufactured, Camellia oleifera.
Synonyms edit
- (Camellia oleifera): tea oil plant, oil-seed camellia
Translations edit
Camellia oleifera
|