red sorrel in Finnish red sorrel in Finnish ahosuolaheinä noun The plant roselle (Hibiscus sabdariffa). Add to Flashcards