Definitions
There is 1 meaning of the phrase
Jumby Bead.
Jumby Bead - as a noun
West indian tree similar to ormosia monosperma but larger and having smaller leaflets and smaller seeds
Synonyms (Exact Relations)
jumbie beadormosia coarctata