SORREL


Meaning of SORREL in English

n. any acid-leaved herb of the genus Rumex, used in salads and for flavouring. [ME f. OF surele, sorele f. Gmc]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.