English dictionary
roselle meaning and definition
Definition and meaning of roselle at MeaningMonkey.org. roselle meaning and definition in the English Dictionary.ROSELLE noun
Definition of roselle (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
- synonyms: Hibiscus sabdariffa, Jamaica sorrel, red sorrel, rozelle, sorrel
Source: Princeton University Wordnet