red sorrel
English
Noun
red
sorrel
(
uncountable
)
The plant
roselle
(
Hibiscus sabdariffa
).
Rumex acetosella
Translations
Hibiscus sabdariffa
Finnish:
ahosuolaheinä
(fi)