sorrel

[English]

Sorrel is a light green leafy herb commonly used in salads and soups.

Synonyms in other languages

Latin names