SHEEP SORREL


Meaning of SHEEP SORREL in English

noun

1. also sheep's sorrel : a small herb ( Rumex acetosella ) common especially in dry places and having pleasantly acid-tasting auricled leaves

2. : sorrel b

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.