sorrel

Sorrel, a unique taste

Sorrel is a delicious herb plant from which the leaves are eaten. Their acidic taste is quite distinctive.
oseille
Any questions? Ask them on the forum!