English | German | Russian | Czech

Jamaica sorrel English

Meaning Jamaica sorrel meaning

What does Jamaica sorrel mean?

Jamaica sorrel

(= roselle) 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 Jamaica sorrel synonyms

What other words have the same or similar meaning as Jamaica sorrel?

Jamaica sorrel English » English

red sorrel sorrel rozelle roselle Hibiscus sabdariffa

Are you looking for...?