"tea tree oil" translation into Spanish

EN

"tea tree oil" in Spanish

EN tea tree oil
volume_up
{noun}

1. medicine

Many people swear by these natural products, whether they are Chinese ginseng root or Indian tea tree oil.
Mucha gente cree ciegamente en estos productos naturales, ya sea el ginseng chino o el aceite de árbol de indio.