estirace

estirace [es-te-rah'-tha]
noun
1Styrax, the typical genus of the storax family; one species yields benzoin, another storax. (Botany) (m)