Meaning of jumby bead

Definition of jumby bead

(noun) West Indian tree similar to Ormosia monosperma but larger and having smaller leaflets and smaller seeds

Other information on jumby bead

WIKIPEDIA results for jumby bead
Amazon results for jumby bead