What is Tea-Oil Plant?
The Tea-Oil Plant, scientifically known as Camellia oleifera, is a tree or shrub native to regions including Assam, China South-Central, China Southeast, Hainan, Laos, Myanmar, and Vietnam. Tea-Oil Plant (Latin: Camellia oleifera) is a medicinal plant catalogued in PlantSage.
