Guinea sorrel
English
Noun
Guinea
sorrel
(
uncountable
)
The plant
roselle
(
Hibiscus sabdariffa
).