ourari

noun

Same as curari.