Dictionary Check: roselle
"roselle" is a valid word!
Scrabble
7
points
Words with Friends
9
points
Definition
noun
East Indian sparsely prickly annual herb or perennial subshrub widely cultivated for its fleshy calyxes used in tarts and jelly and for its bast fiber
Advertisement