tea oil plant
Jump to navigation
Jump to search
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