What is the full meaning of jetbeads
JETBEAD, an ornamental shrub [n]
Example of the word jetbeads placed on a Scrabble board.