jamaica sorrel is a noun meaning "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". It carries one recorded sense.
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
Definitions, synonyms and semantic relations for jamaica sorrel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.