roselle

nounA tropical plant (Hibiscus sabdariffa) grown for its red flowers and fleshy calyces, which are used to make tea, jams, and other foods.

No synonyms or antonyms found for this word.

roselle synonyms & antonyms | whatsthatwordmean | whatsthatwordmean