Definitions
noun
small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
Look “sheep sorrel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places