Meaning of foxberry
Definition of foxberry
(noun)
low
evergreen
shrub
of
high
north
temperate
regions of Europe and Asia and America
bearing
red
edible
berries
Other information on foxberry
WIKIPEDIA results for
foxberry
Amazon results for
foxberry
Tweet