storax

noun Botany estírax.