Definitions of jumbie bead:

  • noun:   West Indian tree similar to Ormosia monosperma but larger and having smaller leaflets and smaller seeds