sorrel in Turkish sorrel in Turkish kuzukulağı noun Any of various plants with acidic leaves of the genus Rumex, especially Add to Flashcards