Roselle Meaning
There are 1 meaning(s) for word Roselle
Meaning 1 : 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
Synonyms : hibiscus sabdariffa, jamaica sorrel, red sorrel, rozelle, sorrel
Synonyms : hibiscus sabdariffa, jamaica sorrel, red sorrel, rozelle, sorrel
