jamaica sorrel definition

  • noun:
    • East Indian sparsely prickly yearly natural herb or perennial subshrub extensively cultivated for the fleshy calyxes utilized in tarts and jelly as well as its bast fiber
29 votes

How would you define jamaica sorrel?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!