Tamil Dictionary 🔍

roselle

Ro*selle", n. (Bot.) Defn: 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.


roselle - Similar Words