English dictionary
sheep sorrel meaning and definition
Definition and meaning of sheep sorrel at MeaningMonkey.org. sheep sorrel meaning and definition in the English Dictionary.SHEEP SORREL noun
Definition of sheep sorrel (noun)
- small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
- synonyms: Rumex acetosella, sheep's sorrel
Source: Princeton University Wordnet