tea oil plant
Appearance
English
[edit]Noun
[edit]tea oil plant (plural tea oil plants)
- A kind of camellia from which most tea oil is manufactured, Camellia oleifera.
Synonyms
[edit]- (Camellia oleifera): tea oil camellia, oil-seed camellia
Translations
[edit]Camellia oleifera — see tea oil camellia