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.      Английский словарь терминов приготовления и условий питания.