sheep sor•rel
We found 1 definitions of sheep sorrel from 1 different sources.
Noun |
||
sheep sorrel - small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places | ||
sheep's sorrel, Rumex acetosella |