Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cowberry
in English
cowberry
Definitions
Noun
a
shrub
native
to
cool
temperate
areas
;
Northern
Hemisphere
The
cowberry
shrub
is
commonly
found
in
cool
temperate
forests
.
a
type
of
berry
from
the
shrub
The
sweet
cowberry
is
a
popular
ingredient
in
jams
and
pies
.
fruit
of
the
Vaccinium
vitis-idaea
plant
The
Vaccinium
vitis-idaea
plant
produces
small
,
red
cowberries
.