Definition Definition

roselle - Meaning and Examples

Meaning of 'roselle' (Webster Dictionary)

1 . Roselle [ n.]
- a malvaceous plant (Hibiscus Sabdariffa) cultivated in the east and West Indies for its fleshy calyxes, which are used for making tarts and jelly and an acid drink.