• Urari

    Full definition of urari

    Noun

    urari

    (uncountable)
    1. Alternative form of curare
    © Wiktionary