0
The Tea tree that produces leaves for making tea is Camellia sinensis.
The Tea Tree that is noted for producing Tea Tree Oil is Melaleuca alternifolia.
Other trees with the name "Tea Tree" are in the genus Leptospermum.
tea tree oil
The Maori word for tea tree is "manuka."
i want tea tree oil from mumbai