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