SORREL LEAVES Meaning of SORREL LEAVES in English Bright green leaves with a lemony flavor that soften when cooked. English dictionary of cooking and food terms. Английский словарь терминов приготовления и условий питания. 2012