Meaning of sheep's sorrel

Definition of sheep's sorrel

(noun) small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places

Other information on sheep's sorrel

WIKIPEDIA results for sheep's sorrel
Amazon results for sheep's sorrel