Meaning of garden sorrel
Definition of garden sorrel
(noun)
low
perennial
with
small
silvery-green
ovate
to
hastate
leaves
European
sorrel
with
large
slightly
acidic
sagittate
leaves
grown
throughout
north
temperate
zone
for
salad
and
spring
greens
Other information on garden sorrel
WIKIPEDIA results for
garden sorrel
Amazon results for
garden sorrel
Tweet