SORREL


Meaning of SORREL in English

n. herbaceous plant with sour-tasting edible leaves; reddish-brown color; reddish brown horse

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.