sheep sorrel
English Dictionary
->
Letter S
-> sheep sorrel
Search Dictionary:
sheep sorrel Definition
(n)
small
plant
having
pleasantly
acid
-
tasting
arrow
-
shaped
leaves
;
common
in
dry
places
sheep sorrel Synonyms
Rumex acetosella
sheep sorrel
sheep's sorrel
© Art Branch Inc.