'sheep's sorrel' definitions:

Definition of 'sheep's sorrel'

(from WordNet)
noun
Small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places [syn: sheep sorrel, sheep's sorrel, Rumex acetosella]

Words containing 'sheep's sorrel'