Definitions Found:

WOORARA, a plant yielding curare, also WOORALI, WOORARI