Noun Definition

sheep sorrel

1.Definition: small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places

Related Noun(s):rumex acetosella

Category: Plants