Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
JAMAICA SORREL
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
Synonyms:
roselle
,
rozelle
,
sorrel
,
red sorrel
,
Jamaica sorrel
,
Hibiscus sabdariffa
Synonyms:
Search for
synonyms for JAMAICA SORREL