jumby bean
noun
variants:
or jumby tree
Definition of jumby bean
1a
: a West Indian necklace tree (Ormosia monosperma)
b
West Indies
: the common lead tree (Leucaena glauca)
2
or jumby bead
: the seed of a jumby bean